very respectable - German English Dictionary